package com.secxiot.provider.narcotic.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.Date;

/**
 * 医生药品记录
 */
@Data
@ToString
public class NarcoticDoctorRecordDo {
    //医生记录ID
    private Long doctorRecordId;
    //患者ID
    private Long patientUserId;
    //药品ID
    private Long drugsId;
    // 患者资料Id
    private Long patientInfoId;
    //医疗机构
    private Long hospitalId;
    //申请用药记录Id
    private Long patientDrugsRecordId;
    //审核医生用户Id
    private Long doctorUserId;
    //临床诊断
    private String clinicalDiagnosis;
    //处方总量
    private Integer doseCount;
    //单位
    private Integer unit;
    //单位名称
    private String unitName;
    //每次用量
    private Integer doseOnce;
    //间隔时间(时间/次)
    private Integer hoursOnce;
    //备注
    private String remark;
    //拒绝原因
    private String refuseReason;
    //审核时间
    private Date auditTime;
    //审核状态 0 未审核 1 通过  2 拒绝 3 药师拒绝 4 已过期
    private Integer isAudit;
    //创建时间
    private Date createTime;
    //药品名称
    private String drugsName;
    //医疗结构名称
    private String hospitalName;
    //用户名称
    private String userName;
    //医生手机号码
    private String doctorPhone;
}
